ceramic substrate - German English Dictionary